修改阿里云源
为了下载更方便,速度更快,我们往往在使用Linux系列系统时修改apt源为国内的源,一般选择有阿里云,豆瓣之类的,下面简单说下如何更改为阿里云源。
1.复制源文件备份,以防万一
我们要修改的文件是sources.list,它在目录/etc/apt/下,sources.list是包管理工具apt所用的记录软件包仓库位置的配置文件,同样类型的还有位于 同目录下sources.list.d文件下的各种.list后缀的各文件。
命令如下:
1 | sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak |
2.编辑源列表文件
命令如下:
1 | sudo vim /etc/apt/sources.list |
如果报错:sudo:vim:command not found 说明没装vim编辑器
使用命令:
1 | sudo apt-get install vim 安装即可 |
若安装报错,用
1
sz sources.list
拉取出sources.list 在window 下编辑sources.list 文件
编辑完成之后
1 | rz |
命令进行将文件移入,移入之前将sources.list文件删除
1 | rm sources.list |
3.查看新版本信息
使用如下命令:
1 | lsb_release -c |
得到本系统的系统代号,如下图所示:
1 | Codename: focal |
我们可以看到新版本的Ubuntu系统代号为focal
同样的我们也可以得到之前任意版本的系统代号:
Ubuntu 12.04 (LTS)代号为precise。
Ubuntu 14.04 (LTS)代号为trusty。
Ubuntu 15.04 代号为vivid。
Ubuntu 15.10 代号为wily。
Ubuntu 16.04 (LTS)代号为xenial。
所以这也就解释了为什么我们百度出来的那么多方案里面内容不尽相同的原因,因为他们更改apt安装源时用的系统不一样。
4.将原有的内容注释掉,添加以下内容(或者你把里面内容修改成下面的就可以,但是不能有除了以下内容的有效内容)
1 | deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse |
值得注意的是sources.list文件的条目都是有格式的(通过上面的内容大家也看的出来),一般有如下形式
1 | deb http://site.example.com/debian distribution component1 component2 component3 |
所以后面几个参数是对软件包的分类(Ubuntu下是main, restricted,universe ,multiverse这四个)
所以你把内容写成
1 | deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted |
5.更新软件列表
运行如下命令:
1 | sudo apt-get update |
6.更新软件包
运行如下命令:
1 | sudo apt-get upgrade |